native of palermo - English Synonyms Dictionary